package br.com.sgpv2.entity.cargos;

public enum GrupoCargoEnum {

	// FIXME rhas alterar os grupos verificar com o analista.

	TIPO_CARGO_TESTE_1("Grupo Teste tipo 1", 1, 21, 31, 41), TIPO_CARGO_TESTE_2(
			"Grupo Teste tipo 2", 2, 22, 32, 42);

	private String descricao;
	private int codigo;
	private int codigoTribualContas;
	private int codigoRaes;
	private int codigoOutrosTribunais;

	// FIXME rhas verificar a descrição do 3� c�digo.
	private GrupoCargoEnum(String descricao, int codigo,
			int codigoTribualContas, int codigoRaes, int codigoOutrosTribunais) {
		this.descricao = descricao;
		this.codigo = codigo;
		this.codigoOutrosTribunais = codigoOutrosTribunais;
		this.codigoRaes = codigoRaes;
		this.codigoTribualContas = codigoTribualContas;
	}

	public String getDescricao() {
		return descricao;
	}

	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	public int getCodigo() {
		return codigo;
	}

	public void setCodigo(int codigo) {
		this.codigo = codigo;
	}

	public int getCodigoTribualContas() {
		return codigoTribualContas;
	}

	public void setCodigoTribualContas(int codigoTribualContas) {
		this.codigoTribualContas = codigoTribualContas;
	}

	public int getCodigoRaes() {
		return codigoRaes;
	}

	public void setCodigoRaes(int codigoRaes) {
		this.codigoRaes = codigoRaes;
	}

	public int getCodigoOutrosTribunais() {
		return codigoOutrosTribunais;
	}

	public void setCodigoOutrosTribunais(int codigoOutrosTribunais) {
		this.codigoOutrosTribunais = codigoOutrosTribunais;
	}

}
